macadamia tetraphylla - English Synonyms Dictionary

macadamia tetraphylla

n.
[1] Queensland nut